home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.396 < prev    next >
Text File  |  1996-02-12  |  28KB  |  812 lines

  1. Frequently Asked Questions (FAQS);faqs.396
  2.  
  3.  
  4.  
  5. ---
  6.  
  7. 2.3)        What are some other emailing lists relating to
  8.             electronic and computer music?
  9.  
  10. Answer:
  11.     The nextmusic list discusses NeXT-related topics, contact
  12. nextmusic-request@wri.com for subscription information.
  13.  
  14.     There are the EMUSIC-L and EMUSIC-D lists; unfortunately, I've
  15. forgotten their subscription info. All I know is I'm subscribed...
  16. don't you hate that? I just know I would embarrass myself in front of
  17. millions of BITNETters if I tried to ask...
  18.     
  19.     
  20. ---
  21.  
  22. 2.4)        What are some other midi-file/software archives on the
  23.             Internet?
  24.  
  25. Answer:
  26.  
  27.     Piet van Oostrum (piet@cs.ruu.nl) keeps a list of Internet
  28. MIDI-related archives, available via ftp as
  29. anonymous@ftp.cs.ruu.nl:MIDI/DOC/archives, and via a mail-server -
  30. send mail to mail-server@cs.ruu.nl with the following contents:
  31.  
  32. BEGIN
  33. PATH <a valid mail address to you>
  34. HELP send MIDI/INDEX
  35. END
  36.  
  37. Note: specify a correct address (e.g. user@host.univ.edu or
  38. user@host.BITNET)
  39.  
  40.  
  41. ---
  42.  
  43. 2.5)        How do I contact the editorial staff of Electronic
  44.             Musician magazine?
  45.  
  46. Answer:
  47.  
  48. Date:         Thu, 19 Dec 1991 09:28:35 EST
  49. From: Brian Adamson <adamson%ITD.NRL.NAVY.MIL@AUVM.AMERICAN.EDU>
  50. Subject:      contacting Electronic Musician magazine
  51. To: Multiple recipients of list EMUSIC-L <EMUSIC-L@AUVM>
  52.  
  53.    The Jan 1992 issue of Electronic Musician magazine tells
  54. how to submit questions to the magazine via e-mail from
  55. Internet.  (These questions are sometimes published in their
  56. letters to the editor column).
  57.  
  58.    Simply e-mail to:
  59.  
  60.         EMEDITORIAL@PAN.COM      (their address on PAN)
  61. --
  62.  
  63.                  Brian Adamson
  64.                            NRL Code 5523
  65.                  adamson@itd.nrl.navy.mil
  66.  
  67.  
  68. 3.0)     [Software]
  69.  
  70.  
  71. 3.1.0)        [Multi-platform]
  72.  
  73. ---
  74.  
  75. 3.1.1)            What is Smallmusic? What is the MODE?
  76.  
  77. Answer:
  78.  
  79.     Smallmusic is an abstract, object-oriented music
  80. representation. An environment implementing it, called the Music
  81. Object Development Environment (MODE) is available. It features
  82. several novel and portable interfaces to musical structures and
  83. hardware. It is written in ParcPlace Smalltalk, and is thus portable
  84. between many platforms, including Suns, DECstations, HPs, IBM PCs, and
  85. Macintoshes. It was designed and written by Stephen Pope
  86. (stp@ccrma.stanford.edu) and several others.
  87.  
  88.     You can obtain the MODE via ftp as
  89. anonymous@ccrma-ftp.stanford.edu:pub/st80/MODE/.
  90.  
  91.     A work group has formed to discuss and develop this
  92. object-oriented software system for music. The email address for the
  93. group is smallmusic@xcf.Berkeley.EDU.  If you are interested in
  94. joining the discussion, email smallmusic-request@xcf.Berkeley.EDU,
  95. with the subject line "add me".
  96.  
  97.  
  98.     Thanks,
  99.  
  100.     Craig Latta
  101.     latta@xcf.berkeley.edu
  102.  
  103. ***
  104.  
  105.     Smallmusic abstract
  106.  
  107.     This document describes an abstract object-oriented
  108. representation for musical parameters, events and structures known as
  109. the MODE music representation. In object-oriented software terms, the
  110. representation is described in terms of software class hierarchies of
  111. objects that share state and behavior and implement the description
  112. language as their protocol. The author (and his collaborators by
  113. implication) believe this representation, and its proposed linear
  114. ASCII description in Smalltalk-80 syntax, to be well-suited as a basis
  115. for concrete description languages in other syntaces, specially-
  116. designed binary storage and interchange formats, and use within and
  117. between interactive multi-media, hyper-media applications in several
  118. possible domains.
  119.  
  120.  
  121.  
  122. ---
  123.  
  124. 3.1.2)            What is Keynote?
  125.  
  126. Answer:
  127.  
  128.     Keynote, a textual, graphical, and algorithmic music editor,
  129. is available to Berkeley.EDU sites from xcf.Berkeley.EDU, under its
  130. site license. Users at those sites may direct inquiries to
  131. netjam@xcf.Berkeley.EDU. Others may direct inquiries to the author,
  132. Timothy Thompson (tjt@twitch.att.com), via
  133. keynote-request@twitch.att.com.
  134.  
  135.     A mailing list for discussions about Keynote has been created.
  136. If you'd like to be added, send mail to keynote-request@blink.att.com.
  137. If you don't know what Keynote is, here's a short description:
  138.  
  139.     Keynote is an awk-like programming language and graphical editor
  140.     for MIDI data, with both algorithmic and realtime applications.
  141.     The graphical interface is based on only a few built-in functions -
  142.     the entire user interface of a complete music editor (piano-roll
  143.     style with pop-up menus) is written in Keynote itself, and is hence
  144.     completely customizable and extensible by the user.  Although it
  145.     works best on UNIX systems under the X Window System, Keynote is
  146.     portable and runs on the Macintosh and Amiga.
  147.  
  148.     Discussion on the list will include availability and porting
  149. issues, usage hints and tutorials, sharing of user experiences, and
  150. discussion of further development.  An archive server has also been
  151. set up to allow sharing of documentation, examples, and music.
  152.  
  153.    ...Tim Thompson...AT&T Bell Laboratories/Holmdel/NJ...tjt@blink.att.com...
  154.  
  155. ---
  156.  
  157. 3.1.3)            Are there programs to convert back and forth
  158.                 between    human/filter-readable text and
  159.                 MIDI files? How do I get them?
  160.  
  161. Answer:
  162.  
  163. From: Piet van Oostrum <piet%CS.RUU.NL@AUVM.AMERICAN.EDU>
  164. Subject:      Announcing MF2T/T2MF
  165. To: Multiple recipients of list EMUSIC-L <EMUSIC-L@AUVM>
  166.  
  167. Two programs to manipulate standard midifiles.
  168.  
  169. mf2t is a program that reads a standard midifile (format 0 or 1) and
  170. writes an ASCII representation of it that is both compact and easily parsable.
  171.  
  172. t2mf is the companion program that reparses the text representation
  173. into a midifile.
  174.  
  175. Piet van Oostrum, Dept of Computer Science, Utrecht University,
  176. P.O. Box 80.089, 2508 TB Utrecht, The Netherlands
  177. email: piet@cs.ruu.nl
  178.  
  179. -----------------------------------------------------------------------
  180. You can do with this program what you like, but if you think it is
  181. useful I would appreciate if you send me some of your midifiles. Not
  182. ones that I can find on the Internet. Please send them uu- or
  183. btoa-encoded. Zoo and Arc archives (encoded) are also OK, Zip and
  184. Lharc may be problematic.
  185. ------------------------------------------------------------------------
  186.  
  187. The text representation is chosen such that it is easily recognized and
  188. manipulated by programs like sed, awk or perl. Yet it is also humanly
  189. readable so that it can be manipulated with an ordianary text editor.
  190.  
  191. In this way you can make changes to your midifiles using these
  192. powerful programs or even in Cobol :=). Or you can write
  193. algorithmic compositions using a familiar programming language.
  194.  
  195. mf2t/t2mf is available via ftp at the sites returned by 'archie mf2t'
  196. (see the entry on 'archie' above).
  197.  
  198. by mail-server:
  199.  
  200. send the following message to
  201. mail-server@cs.ruu.nl (or uunet!mcsun!hp4nl!ruuinf!mail-server):
  202.  
  203.     begin
  204.     path john@highbrow.edu (PLEASE SUBSTITUTE *YOUR* ADDRESS)
  205.     send MIDI/PROGRAMS/mf2t.zoo
  206.     end
  207.  
  208. NOTE: *** PLEASE USE VALID INTERNET ADDRESSES IF POSSIBLE. DO NOT USE
  209. ADDRESSES WITH ! and @ MIXED !!!! BITNETTERS USE USER@HOST.BITNET ***
  210.  
  211. The path command can be deleted if we receive a valid from address in your
  212. message. If this is the first time you use our mail server, we suggest you
  213. first issue the request:
  214.     send HELP
  215. --
  216. Piet* van Oostrum, Dept of Computer Science, Utrecht University,
  217. Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands.
  218. Telephone: +31 30 531806   Uucp:   uunet!mcsun!ruuinf!piet
  219. Telefax:   +31 30 513791   Internet:  piet@cs.ruu.nl   (*`Pete')
  220.  
  221. ---
  222.  
  223. 3.1.4.0)        [CSound]
  224.  
  225. ---
  226.  
  227. 3.1.4.1)            What is CSound?
  228.  
  229.  
  230. Answer:
  231.  
  232. Date:         Sat, 21 Mar 1992 10:36:00 LCL
  233. From: DOWRJ%VAX1.COMPUTER-CENTRE.BIRMINGHAM.AC.UK@AUVM.AMERICAN.EDU
  234. Subject:      csound
  235.  
  236.  
  237.     csound is a comprehensive synthesis and processing package
  238. written by Barry Vercoe at the Media Lab, MIT. It is written in more
  239. or less portable C (although it does make use of one or two functions
  240. which are not ANSI such as open(), close()), and will certainly run
  241. well on any UNIX box i.e.  SUNs, VAXen, etc. It also runs on the
  242. Macintosh under ThinkC 4.0. At the University of Birmingham we have it
  243. running on Apollo Workstations, our IBM3090 mainframe, and an old
  244. version also comes as part of York University's CDP (Composer's
  245. Desktop Project).
  246.  
  247.     The latest version of csound not only has the usual modules
  248. for processing and synthesis but also has those for doing FOF
  249. synthesis (cf. CHANT), and for phase vocoding. There is also the
  250. ability to take in standard MIDI files as score files, or (on speedy
  251. machines) the ability to run csound in real time, and trigger events
  252. from a MIDI stream.
  253.  
  254.     csound can output sound-files in AIFF format to be read by Mac
  255. type things such as Sound Designer, and also: 8-bit signed character
  256. samples, alaw samples, ulaw samples, short integers, long integers,
  257. floats, with or without IRCAM (1K) headers. It can output files for
  258. the NeXT to play too.
  259.  
  260.     The package is available via anonymous ftp to
  261. ems.media.mit.edu in the /pub directory. Look at the README's for
  262. details of what you need. The manaul is available as postscript.
  263.  
  264.     If anyone wants a copy of the IBM3090 version, they could
  265. contact me directly.  Unfortunately the modified code is in a bit of a
  266. mess at the moment as I am re-porting it for another version of C
  267. (C370), but I have a running CSOUND MODULE.
  268.  
  269.     At Birmingham we run CSOUND on the IBM3090 for complex CPU
  270. intensive stuff, and transfer it to an ATARI TT (30MHz) via an
  271. ethernet connection. The ATARI runs CDP, and has a soundstreamer. We
  272. are getting some more ethernet boards which will allow us to bring the
  273. files into Sound Tools running on another ATARI (this will be a
  274. massive kludge!). The transfer takes some time, but since something
  275. which took a day to compute on a normal ATARI takes 20 minutes on the
  276. IBM we're not complaining.
  277.  
  278. Robert Dow, Department of Music, Barber Institute of Fine Arts, Edgbaston,
  279.             Birmingham, B15 2TT, UK
  280.  
  281. DOWRJ@uk.ac.bham.vax1        (JANET - address in uk order)
  282.  
  283.  
  284.  
  285. Date: Wed, 8 Apr 1992 19:16:10 -0500
  286. From: NeXTmusic Mailing List <nextmusic@wri.com>
  287. Subject:  Snd v1.2 released
  288. Reply-To: pmy@klang.music.Virginia.EDU (Pete Yadlowsky)
  289.  
  290.  
  291. Snd is a NeXTStep interface to an enhanced version of Vercoe's csound (v2.0).
  292. Other audio-related applications are also supported, to the effect of providing
  293. a general, integrated computer music production environment. Like its
  294. forebears, v1.2 offers on-line documentation, easy access to and management of
  295. the various file types, push-button control and execution of csound and other
  296. applications, csound output signal scaling and remote-host csound execution.
  297.  
  298. Here's what's new:
  299.  
  300.     - inline signal limiting (csound); eliminates signal clipping
  301.       without having to post-scale an entire floating-pt soundfile
  302.       (linear post-scaling is still available)
  303.     - internal speaker control
  304.     - 'lisp' file type, knowledge of Paul Lansky's rt.driver
  305.     - 'Windows' menu entry
  306.     - simpler access to csound manual
  307.     - various minor improvements and fixes
  308.         
  309. Where: uvaarpa.acc.virginia.edu:/pub/next/Apps/Snd/Snd1.2.tar.Z
  310.  
  311.     - Pete
  312.     
  313.     
  314. Peter M. Yadlowsky              |         Laden e-mail runs
  315. Academic Computing Center       | Bumbling, creaking through the net
  316. University of Virginia          |         Sysadmins tremble.
  317. pmy@Virginia.EDU                |                      - after Buson
  318.  
  319.  
  320.  
  321. ---
  322.  
  323. 3.1.4.2)            What are the requirements of CSound?
  324.  
  325. Answer:
  326.  
  327. The requirements for CSound are somewhat flexible.  I actually compiled a
  328. Mac + (MPW) version of CSound 2-3 years ago, but it took about 8 hours to
  329. make 80 seconds worth of sound!  I suggest you use a system with hardware
  330. floating point and a 32-bit processor (Any Mac II with FPU, a NeXT, Indigo).
  331. As far as memory requirements, that depends on how big your gen function
  332. tables will be.  The same with hard disk size.  If you want to make a
  333. 10 minute stereo piece at 44.1K sample rate, you will need 106 megabytes
  334. of disk space.  (10.6 Megs per stereo minute at 44.1K, 11.6 at 48K).
  335. So the answer is...  use as big of a system as you can buy or borrow.
  336.  
  337.  
  338. ---
  339.  
  340. 3.1.4.3)            Is there a tutorial on CSound?
  341.  
  342. Answer:
  343.  
  344. Date: Fri, 7 Aug 92 10:41:46 GMT-0800
  345. From: sandell@cnmat.cnmat.berkeley.edu
  346. Subject: Re: ... Electronic and Computer Music FAQ ...
  347.  
  348.     Beyond the CSound manual, there is little to help you unless
  349. you take a course in computer music (summer courses, at CCRMA, UIUC,
  350. Brooklyn College, etc.)
  351.  
  352. --
  353. Greg Sandell
  354. Research Fellow, Center for New Music and Audio Technologies (CNMAT)
  355. sandell@cnmat.cnmat.berkeley.edu or sandell@garnet.berkeley.edu
  356.  
  357.  
  358. ---
  359.  
  360. 3.1.5)            Where can I get recordings of electronic music?
  361.  
  362. Answer:
  363.  
  364. Date:         Wed, 20 Nov 1991 13:37:30 EST
  365. From: The Radio Gnome <V2002A%TEMPLEVM.bitnet@AUVM.AMERICAN.EDU>
  366. Subject:      Mail order sources for EM
  367. To: Multiple recipients of list EMUSIC-L <EMUSIC-L@AUVM>
  368.  
  369. Hi,
  370.  
  371.      Below are some of the places I order/have ordered from along with
  372. some short descriptions.
  373.  
  374.      Any word of new releases by Georges Boutz or Thom Brennan?
  375.  
  376.  
  377. Alcazar              Heavier emphasis on the folk/newage end of things.
  378. Box 429
  379. South Main ST
  380. Waterbury, VT 05676             800-541-9904
  381.  
  382. Wayside Music          Lots of rare/unusual stuff as well as some
  383. Box 6517               pressings on their own Cuneiform label.
  384. Wheaton, MD 20906-0517
  385.  
  386. Eurock Distribution    A one person show (Archie Patterson)
  387. Box 13718
  388. Portland, OR 97213
  389.  
  390. Lotus Records          Carried a lot of rarities.  Last ordered from them
  391. 23 High Street         in 1985.
  392. Newcastle-under-Lyme
  393. Staffordshire ST5 1QZ
  394. Great Britain
  395.  
  396. Mirage Music           Martin Reeds venture.  Used to carry Mark
  397. 612 Southmead Road     Shreeves early cassette only releases.
  398. Filton                 Also good cassettes by Ian Boddy and Steve Frost.
  399. Bristol BS12 7RF
  400. Great Britain
  401.  
  402. Backroads Distribution    More Newagey type stuff but extensive inventory.
  403. 417 Tamal Plaza           Also carry New Albion and Erdenklang Labels.
  404. Corte Madera, CA 94925    800-825-4848
  405.  
  406. Generations Unlimited       They carry David Prescotts tapes and some
  407. 199 Strathmore #5           good stuff by Jorge Thomasios
  408. Brighton, MA 02135-5210
  409.  
  410. The Music Suite Ltd       Carry the complete Adrian Wagner Collection.
  411. Glanyrafon House          Also check out 3 Men Underground.
  412. Cenarth - Newcastle Emyln
  413. Dyfed SA38 9JN
  414. Great Britain
  415.  
  416. Perry Thompson          He sent me his cassette Sleeping Giants for
  417. 70 Sproul Rd.           free.  Its very Burmer-esque.
  418. Malvern, PA 19355
  419.  
  420. Charles Cohen       Ask about his "Darwin in Chains" cassette and
  421. Box 181             the unreleased(?) "Swizzle Stick"
  422. Riverton, NJ 08077
  423.  
  424. George Wallace  c/o         All three of his releases are MUSTS in
  425. Larger than Life Music      any EM collection.  Start with Communion.
  426. 10 Belmont Sq.
  427. Doylestown, PA 18901
  428.  
  429. Jesse Clark             His latest, Locked in Heaven is his best, but
  430. 710 Eton-Adelphia Rd.   earlier releases are also good, especially
  431. Freehold, NJ 07728      "CAMELIA"
  432.  
  433. "She has learned that short ideas repeated massage the brain" - Robert Ashley
  434.  
  435.  
  436. ---
  437.  
  438. 3.1.6)            Is there PostScript code available for generating
  439.                 guitar scales?
  440.  
  441. Answer:
  442.  
  443.     Yes, via ftp as:
  444.  
  445.     anonymous@xcf.berkeley.edu:misc/netjam/lib/scales.ps.mail
  446.  
  447. ---
  448.  
  449. 3.1.7)            Where can I get online guitar tablature?
  450.  
  451. Answer:
  452.  
  453.     James Bender (jamesb@nevada.edu) maintains an ftp archive of
  454. guitar tablature, at ftp.nevada.edu(131.216.1.11).
  455.  
  456. ---
  457.  
  458. 3.1.8)            What is Midi2TeX, and how can I get it?
  459.  
  460. Answer:
  461.  
  462. Date: Wed, 5 Aug 92 10:47 MET
  463. From: KUYKENS@amc.uva.nl
  464. Subject: MIDI2TeX V 1.1 uploaded
  465.  
  466.  
  467.      Recently I have finished version 1.1 of the MIDI2TeX translator.
  468. Instead of sending it by e-mail to all users I now have uploaded the
  469. complete package (PC and ST) on ftp site
  470.  
  471.                 obelix.icce.rug.nl
  472.  
  473. directory :     pub/erikjan/MIDI2TeX
  474.  
  475. Download st_m2t11.arc for the ST and pc_m2t11.exe for the PC. The file
  476. m2tex11.inf contains some general information about the package.
  477.  
  478. I encourage everybody to transfer the package to other (more general) ftp
  479. sites. If you do, please inform me where you uploaded it and in what
  480. directory.
  481.  
  482. For those of you who do not have ftp access I am still willing to send the
  483. new version by e-mail. Please e-mail your request. It may take one or two
  484. weeks before you receive the package by e-mail.
  485.  
  486.  
  487.                                         Hans Kuykens
  488.  
  489. ---
  490.  
  491. 3.2.0)        [UNIX]
  492.  
  493. ---
  494.  
  495. 3.2.1)*            What is MusicTeX, and how can I get it?
  496.  
  497. Answer:
  498.  
  499. Date: Mon, 5 Oct 1992 14:35:00 +0100
  500. From: Werner Icking <Werner.Icking@gmd.de>
  501.  
  502.     MusicTeX is a TeX-based music typesetter. It consists of
  503. TeX-macros and special music-fonts for 300dpi printers (100dpi, 240dpi
  504. are available, too); the MetaFont-source is included. It's capable of
  505. printing scores of up to nine voices. The documentation contains a
  506. ready-to-print dvi-file musicdoc.dvi and a lot of examples, most of
  507. them by Daniel Taupin, the author of MusicTeX.
  508.  
  509.     MusicTeX is available at a lot of servers ('archie musictex'
  510. -- see entry on archie for details) but at most sites you will find
  511. out-of-date versions because Daniel Taupin continuously enhances
  512. MusicTeX :-). Actual versions can be found at:
  513.   ftp.gmd.de [129.26.8.90]: music/musictex/musictex.zip ... musicpk.zip
  514.   rsovax.ups.circe.fr [130.84.128.100]: anonymous.musictex musictex.zip ...
  515. The latter is the author's ftp-site.
  516.  
  517. Good TeX-knowledge is a good basis for using MusicTeX with it's own fonts.
  518.  
  519. Werner (icking@gmd.de)                MusicTeX-author: taupin@frups51.bitnet
  520.  
  521.  
  522.  
  523. Date: Tue, 27 Oct 92 15:51:55-0100
  524. From: vanroose@esat.kuleuven.ac.be
  525.  
  526. TeX (and LaTeX) is a Public Domain typesetting system written by
  527. D. Knuth, that has been implemented on `almost all' operating systems
  528. (including DOS and OS/2: namely emTeX).  Refer to the FAQ posting in
  529. comp.text.tex for the necessary info for those who are not yet familiar
  530. with TeX.
  531.  
  532. MusicTeX actually consists of a set of macros on top of TeX.
  533. It is written by D. Taupin (taupin@frups51.bitnet), who is a
  534. professional musician.  It enables you to write music scores
  535. having a very professional look.  It is available via anonymous
  536. ftp from rsovax.ups.circe.fr (130.84.128.100) [.musictex]
  537. and also from many archive sites distributing TeX.
  538.  
  539. MusicTeX provides for practically all possible situations, including
  540. multiple instruments each with multiple bars, and also for transposition.
  541.  
  542. TeX is definitely NOT a WYSIWYG (WhatYouSeeIsWhatYouGet) text processor;
  543. this also applies to MusicTeX.  Consequently, typing in the music can be
  544. rather painful, especially when you are a beginner.
  545. An example: to typeset (quarter)e (eighth)c (eighth)d (bar),
  546. you have to type \Notes \qu e\cu c\cu d\enotes\barre
  547.  
  548. For people having Midi, the program Midi2TeX (see Q: What is Midi2TeX)
  549. is probably very useful, because it converts Midi output files to
  550. MusicTeX syntax.
  551.  
  552. To use MusicTeX, you need a TeX implementation.  For DOS, this is freely
  553. available via anonymous ftp from rusinfo.rus.uni-stuttgart.de (129.69.1.12)
  554. in ./soft/tex/machines/pc/emtex and also from other ftp servers.
  555. Documentation is available in both German and English.
  556. You can also request the package from the author, Eberhard Mattes;
  557. send eMail to him (mattes@azu.informatik.uni-stuttgart.de) for more info.
  558.  
  559. Finally, I should also mention the existence of MuTeX, written by
  560. Andrea Steinbach and Angelika Schofer. It is less powerful than MusicTeX.
  561. (See, e.g., the remark on MuTeX in this FAQ under NexT).
  562. It is available via anonymous ftp from, e.g., ymir.claremont.edu
  563. (134.173.4.23) in [anonymous.tex.music.mtex].
  564.  
  565. Hope this is of any use to the musicians on the net.
  566.  
  567.  
  568.                                  Peter Vanroose
  569.                                  Electrotechnical Department, ESAT
  570.                                  K.U. Leuven, Belgium.
  571.                                  VANROOSE@esat.kuleuven.ac.be
  572.                                  tel.    +32 16 220931
  573.  
  574. ---
  575.  
  576.  
  577. 3.3.0)        [NeXT]
  578.  
  579. ---
  580.  
  581. 3.3.1)            What are some currently available sound editors for
  582.                 the NeXT?
  583.  
  584. Answer:
  585.  
  586. Date: Sat, 21 Mar 1992 18:25:21 -0600
  587. From: NeXTmusic Mailing List <nextmusic@wri.com>
  588. Subject: Sound Editors
  589. From: "Paul Lansky" <paul@silvertone.Princeton.EDU>
  590.  
  591.  
  592. In a previous post there was some discussion of Soundworks
  593. and a reference to some of the sound editors on the princeton
  594. server.  I thought I would clear up some confusion by posting
  595. a list of everything I know about available sound editors
  596.  
  597. 1) Soundworks: available from Metaresearch.
  598.            Has some great features, but a new version
  599.           is forthcoming which should be much better
  600.  
  601. 2) Edsnd: by Jamie pritchard, at pub/music at princeton.edu
  602.           based on the original soundeditor by
  603.               lee boynton, with cut/paste, fft and spectral
  604.               views added.
  605.  
  606. 3) Edsnd2: by Jamey Pritchard, at princeton.edu
  607.               Comes up with a time-line instead of a soundview
  608.               and you can then select any portion to view.
  609.               I added a marker system which can be saved
  610.               as a simple ascii file, and can cue arbitrary
  611.               sections of a soundfile.  Quite useful for
  612.           parsing soundfiles.  I used this and RT
  613.           exclusively to prepare a 20 minute piece
  614.           by Steve Mackey for CD.  We never touched
  615.           his original soundfiles.
  616.  
  617. 4) edsndP: by Stephen Master, at princeton.edu
  618.               This is a rewrite of the original edsnd using
  619.               Metaresearch's dataController and dataView objects.
  620.               It is very fast, and has lots of neat features.
  621.               I think it is the best one so far, although it
  622.               could use a marker system. The appended "P" is
  623.           a long story which I'll tell privately to anyone
  624.           who really wants to know.
  625.  
  626. 5) SE: The IRCAM signal editor, available at ccrma-ftp.stanford.edu
  627.               This has some really incredible features.  It has to
  628.               be seen to be believed.  It is a different approach
  629.               than all the others, but it can be quite useful.
  630.               Its main drawback at the moment is that it only
  631.               accepts mono files.
  632.  
  633. 7 Spectro: by Perry cook, available at stanford
  634.         does "waterfall plots" of spectra
  635.         Emulates a Hewlett-Packard spectrum analyzer.
  636.  
  637. 8) Sonogram: a very nice grey-scale spectral analyzer, available
  638.         on most of the archive sites.
  639.  
  640. -------------------
  641. sort of signal editors
  642.  
  643. 9)Ein:    at Princeton, by me and Ken Steiglitz
  644.         dsp scratch pad, with spectral, fft and soundviews
  645.  
  646. 10) RT:     at Princeton, by me and Kent Dickey
  647.         real-time mixer and editor. Pete Yadlowsky
  648.         added a very nice lisp front end.
  649.  
  650. -------------------
  651. forthcoming commercial software
  652.  
  653. 11) Holstein, from Stealth Technology. The Stealth DAI 2400 is the
  654. digital audio interface, and the ADA1800 is the A-D-A plus digital
  655. audio interface.  Don't know anything about it
  656.  
  657. 12) Singular Solutions updates.  Don't know anything about it
  658.  
  659. -----------------------------
  660.  
  661. I'm sure I've left out a few. Someone please complete
  662. the list.  (I'd be glad to store all these at Princeton.)
  663. While these programs do a lot, there are still a lot of
  664. things we could use.  It would be interesting to discuss
  665. these things here. (for example: it might be nice to have a
  666. scrubbing routine that would allow you to rock back and forth
  667. the way we used to do with tape-heads (ouch)) (I'd also love
  668. a visual editor for RT).
  669.  
  670. Paul Lansky
  671.  
  672.  
  673. ---
  674.  
  675. 3.3.2)            What is MixView, and how can I get it?
  676.  
  677. Answer:
  678.  
  679. Date: Mon, 16 Sep 91 15:39:51 PDT
  680. From: doug@foxtrot.ccmrc.ucsb.edu (Douglas Scott)
  681. To: MixviewFans@foxtrot.ccmrc.ucsb.edu
  682. Subject: mixview version 3.2 now available
  683.  
  684. Greetings to you all on my mixview mailing list.  The
  685. newest version of mixview, my X - based soundfile
  686. editor/processor, is now available on a new anonymous
  687. ftp site where I now work:  foxtrot.ccmrc.ucsb.edu
  688. (128.111.92.30), as pub/mixview-v3.2.tar.Z.  [Version 3.1
  689. was withdrawn -- 3.0 was the most recent distribution].
  690.  
  691. The new version features a record command (for those of
  692. you running it on NeXTs), plus a play command that allows
  693. you to stop the play at any point.  As soon as I hear that
  694. there is still interest, I will activate and debug the
  695. record command for those of you working on
  696. SparcStations.
  697.  
  698. Anyone who needs the source mailed via uucp, let me know.
  699.  
  700. As usual, please let me know if you wish to be removed from
  701. my mailing list.
  702.  
  703.  
  704. Douglas Scott                              (805)893-8352
  705. Center for Computer Music Research and Composition
  706. University of California, Santa Barbara
  707. Internet: (NeXTMail ok)   <doug@foxtrot.ccmrc.ucsb.edu>
  708.  
  709.  
  710. ---
  711.  
  712. 3.3.3)            What is DU", and how can I get it?
  713.  
  714. Answer:
  715.  
  716. Date: Tue, 11 Jun 91 11:05:54 PDT
  717. From: Robert_Poor@NeXT.COM
  718. To: nextmusic@silvertone.Princeton.EDU
  719. Subject: DUB: Mixing and overdubbing in real time
  720.  
  721. Comrades:
  722.  
  723. Let's make a deal.  I have written "DUB," an application that mixes
  724. together multiple sound files on the fly and overdubs (records) at
  725. the same time.  It's ugly but it works but it's UGLY.  I'm not proud
  726. of it.  The user interface is the worst thing I've written since I
  727. quit programming in BASIC over two decades ago.
  728.  
  729. The good things about DUB:  It mixes together N "playlists" on the
  730. fly.  A playlist is a sequence of non-overlapping sounds.  The
  731. DACPlayer object is pretty clean, the DSPRecorder object (and
  732. attendant dspRecorder.asm code) knows how to drive the Ariel digital
  733. mic at different sampling rates.  It records at the same time that it
  734. plays back.
  735.  
  736. The bad things about DUB:  There's no real user interface.  The sound
  737. file names that it opens to play are hardwired in the source code.
  738. The sound file that it records into is similarly hardwired.  You have
  739. to launch it from a shell (or more often a debugger) in the directory
  740. that contains the sound files "track1.snd," "track2.snd," etc.  There
  741. are features that the low level code supports (dynamic gain control,
  742. setting the duration of the sounds) that the user interface doesn't
  743. exploit.
  744.  
  745. DUB does useful things that many NeXT sound and music aficionados
  746. have asked about, but my pride prevents me from distributing it
  747. broadly in its current ugly state.  So let's make a deal: I will give
  748. the project folder (source code, IB.proj, etc) if you agree to the
  749. following:
  750.     * You must be able to receive (and send) NeXT mail attachments.
  751.       (That's how we'll communicate.)
  752.     * You will implement a "safe and sane" user interface for Dub.
  753.     * You already know NeXTstep programming and won't ask me lots
  754.       of questions (I'm perpetually swamped at work, and I may not
  755.       have much time to answer your questions.)
  756.     * You will send me the finished application in source form.
  757.     * You will allow me to put the finished application in source
  758.       form on the archive servers.
  759.     * Most importantly, you won't laugh at me or malign me in public
  760.       for writing such a mean user interface.
  761.  
  762. If you can agree to all the above, and you're interested in helping
  763. the rest of the NeXT community make beautiful music on the NeXT, I
  764. want to hear from you.
  765.  
  766. Thanks!
  767.  
  768. - Robert Poor
  769.   NeXT Developer Marketing
  770.   rpoor@next.com
  771.  
  772.  
  773. ---
  774.  
  775. 3.3.4)            What is RT, and how can I get it?
  776.  
  777. Answer:
  778.  
  779. Date: Mon, 15 Jul 91 15:17:12 PDT
  780. From: Conrad_Geiger@NeXT.COM
  781. To: nextmusic@silvertone.Princeton.EDU
  782. Subject: Real time sound mixer
  783.  
  784. A new real time sound mixing program from Paul Lansky on the net...
  785.  
  786. conrad
  787.  
  788. From: paul@phoenix.Princeton.EDU (Paul Lansky)
  789. Subject: Real time sound mixer
  790. Date: 14 Jul 91 15:26:45 GMT
  791.  
  792. I have placed a real-time sound mixing program, RT,  in
  793. pub/music/NeXTrt.tar.Z at princeton.edu.  This was
  794. written by me and Kent Dickey, and essentially allows you
  795. to play arbitrary segments of up to 32 different soundfiles
  796. in 8 tracks, as if they were notes, overlapping, panning,
  797. enveloping and even pitchshifting them.  The limitation on
  798. the system is essentially disk throughput, which seems to
  799. allow you to do about 450k bytes per second.  This means
  800. you can mix two 44k stereo files, 2 22k stereo and one 44k
  801. stereo, etc, at a time.  A really nice feature of the program
  802. is that you can play different channel formats and different
  803. sampling rates at the same time!  If you overload the system
  804. there will be interruptions, but you can also write the mix out
  805. to disk.
  806.  
  807.  
  808. I *think* it is fairly robust now, and easy to use.  I have
  809.  
  810. not placed it in the archives since I want to keep tinkering
  811. with it, and so want to keep it in reach.
  812.